A Multi-agent Software Platform Accommodating Location-Awareness for Smart Space
نویسندگان
چکیده
Software Platform is a middleware component of Smart Space to coordinate and manage all modules. Location-awareness is a common feature of many modules. Current several typical methods for distributed systems can hardly be competent for both the role of Software Platform and accommodating locationawareness simultaneously. Aiming at this, we present our method: SLAP (Smart Location-awareness-Accommodating Platform). The method, on the basis of OAA (Open Agent Architecture), adopts such new technologies as Poll-Ack mechanism, dual-central coupling model and hybrid architecture. Consequently it not only reserves the advantages of OAA to coordinate multi-modal modules efficiently and flexibly, but also accommodates location-aware computing well.
منابع مشابه
Building the Software Infrastructure for Smart Classroom: From Open Agent Architecture (OAA) to Smart Platform
Smart Classroom is a Smart Space developed to enhance traditional tele-education practice. This paper describes the considerations of bringing forward Smart Platform as the software infrastructure of Smart Classroom system, abandoning the former implementation based on OAA. As a multiagent system for Smart Space, Smart Platform encompasses following features: spontaneous discovery of runtime en...
متن کاملGeoSEMA: A Modelling Platform, Emerging “GeoSpatial-based Evolutionary and Mobile Agents“
Spatial and mobile computing evolves. This paper describes a smart modeling platform called “GeoSEMA”. This approach tends to model multidimensional GeoSpatial Evolutionary and Mobile Agents. Instead of 3D and location-based issues, there are some other dimensions that may characterize spatial agents, e.g. discrete-continuous time, agent behaviors. GeoSEMA is seen as a devoted design pattern mo...
متن کاملSoftware Solutions for Distributed Autonomous Multi-Functional Robotics in Space
1. Abstract Robotics systems in space must deal with a host of software challenges in addition to and amplified by the challenges of a hostile space environment and the remoteness in which they operate. Software automation has been used to good effect in managing some of these challenges to control single robotic systems, even multi-functional systems, in previous unmanned missions without the ...
متن کاملApproach to Organizing the Functioning of Smart Elements in the Multi-Agent “Smart House” System
A research was conducted to form an approach to the design and implementation of a multi-agent control system of smart elements for a “Smart house”. The system was built on the example of three intelligent robots. In the architecture of the system under development, the main part is the subject-independent multi-agent kernel, which includes the following basic components: direct access service,...
متن کاملOverview of Smart-M3 Principles for Application Development
Smart-M3 is an open-source platform that provides the multi-agent distributed application with the shared view of dynamic knowledge and services in ubiquitous computing environments. Smart-M3 semantic information broker maintains smart space in low-level terms of triples, based on resource description framework (RDF). Smart-M3 application consists of agents (also known as Smart-M3 knowledge pro...
متن کامل